﻿@charset "utf-8";
/* CSS Document */
 
 
 /* fonts -------------------------------------------------------------------- */
/*
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://webfonts.fonts.com
*/

/* clear ---------------------------------------------------------------------*/
.clear {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0;
	margin: 0;
}
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	margin: 0;
	visibility: hidden;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
/* Headlines -----------------------------------------------------------------*/
.followup h1, .followup .h1_like, .followup h1 a {
	font-size: 2em;
	font-family: "FrutigerNeueW02-Regular", Arial, sans-serif;
	font-weight: normal;
	color: #636363;
}
.followup h2, .followup .h2_like, .followup h2 a {
	font-size: 1.25em;
	font-family: "FrutigerNeueW02-Regular", Arial, sans-serif;
	font-weight: normal;
	color: #636363;
}
.followup h3, .h3_like, .followup .content_element .subheader, .followup h3 a {
	font-size: 1.25em;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	font-weight: normal;
	color: #636363;
}
.followup h4, .followup .h4_like, .followup h4 a {
	font-size: 1.125em;
	font-family: "FrutigerNeueW02-Regular", Arial, sans-serif;
	font-weight: normal;
	color: #636363;
	margin: 1.250em 0 0;
}
 
#base_wrapper {
	max-width: 1200px;
	min-width: 300px;
	margin: 0 auto;
}
.productslider{
	display: none !important;
}

/* header --------------------------------------------------------------------*/
#header {
	background: #f1f1f1; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 21%, #f9f9f9 47%, #f1f1f1 72%, #e3e3e3 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 21%, #f9f9f9 47%, #f1f1f1 72%, #e3e3e3 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ffffff 0%, #ffffff 21%, #f9f9f9 47%, #f1f1f1 72%, #e3e3e3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e3e3', GradientType=0 ); /* IE6-9 */
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	position: relative;
	z-index: 999;
	-webkit-box-shadow: 0px 2px 10px 1px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 2px 10px 1px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 10px 1px rgba(0,0,0,0.5);
	height: 75px;
}
#imprint_print {
	position: absolute;
	top: 0.938em;
	left: 235px;
}
#logo_print {
	position: absolute;
	top: 0.938em;
	left: 42px;
}
#logo {
	position: absolute;
	top: 0.938em;
	left: 42px;
}
#logo a {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../images/logo@2x.png');
	background-color: transparent;
	color: transparent;
	display: block;
	font-size: 0;
	height: 42px;
	line-height: 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 142px;
	background-size: 142px 42px;
}
a:hover {
	text-decoration: underline;
}
a:hover {
	color: #006eab;
}

@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min--moz-device-pixel-ratio: 2), screen and (-o-min-device-pixel-ratio: 2 / 1), screen and (min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi), screen and (min-resolution: 2dppx) {
#logo a {
	background-image: url('../images/logo@2x.png');
	background-size: 142px 42px;
}
}
#search {
	position: absolute;
	right: 1.250em;
	bottom: 2px;
}
#search .flyout_container {
	height: 36px;
	margin-top: 3px;
}
#search .flyout_container .flyout_trigger span {
	background-color: #0070b0;
 
	color: #ffffff;
	color: transparent;
	display: block;
	font-size: 0;
	height: 30px;
	line-height: 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 31px;
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: right -2336px;
	background-repeat: no-repeat;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}
#search .flyout_container .flyout_trigger span a {
	color: #ffffff;
}
#search .flyout_container .flyout_trigger span:hover {
	cursor: pointer;
}
#search .flyout_content {
	position: absolute;
	top: 39px;
	right: -0.750em;
	background-color: #0070b0;
	background-color: rgba(0, 112, 176, 0.85);
	color: #ffffff;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	height: 30px;
	padding: 10px;
	z-index: 1;
}
#search .flyout_content a {
	color: #ffffff;
}
#search .flyout_content input {
	font-size: 1em;
	/*height: 1.25em;*/
	width: 255px;
}
#search .flyout_content .submit {
	display: none;
}
#search:hover, #search.active {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: center -2409px;
	background-repeat: no-repeat;
}
#search:hover .flyout_content .form_row, #search.active .flyout_content .form_row {
	margin-top: 0px;
}
#nav_header {
	position: absolute;
	top: 0;
	right: 0.625em;
	color: #767676;
	font-size: 0.813em;/* flyout *//* basket *//* login *//* account */
/* language */ }
#nav_header > ul > li {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: right -2497px;
	background-repeat: no-repeat;
	padding: 0px 1px;
}
#nav_header > ul > li.last {
	background: none;
	padding-right: 0px;
}
#nav_header > ul > li .navigation_node a {
	display: block;
	height: 21px;
	line-height: 1.125em;
	padding: 0px 3px;
}
#nav_header > ul > li .navigation_node a .inner {
	color: #767676;
	display: block;
	height: 0.938em;
	line-height: 1.125em;
	margin-left: 2px;
	padding: 3px 3px 0 0;
}
#nav_header .flyout_container .flyout_trigger {
	cursor: pointer;
	height: 30px;
	line-height: 1.125em;
	overflow-x: visible;
	overflow-y: hidden;
	position: relative;
	z-index: 4;
}
#nav_header .flyout_container .flyout_trigger .overflow_helper {
	background-color: #ffffff;
	height: 0.938em;
	line-height: 1.500em;
	margin-left: 2px;
	padding: 5px 3px 0 0px;
}
#nav_header .flyout_container .flyout_trigger .overflow_helper .label {
	padding-left: 30px;
}
#nav_header .flyout_container .flyout_trigger .flyout_trigger_inner {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: right -2569px;
	background-repeat: no-repeat;
	display: block;
	padding-right: 27px;
	padding-left: 8px;
}
#nav_header .flyout_container.active .flyout_trigger .flyout_trigger_inner {
	height: 26px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-moz-box-shadow: 0px 0px 3px -1px #333333;
	-webkit-box-shadow: 0px 0px 3px -1px #333333;
	box-shadow: 0px 0px 3px -1px #333333;
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: right -2631px;
	background-repeat: no-repeat;
	background-color: #ffffff;
}
#nav_header .flyout_container .flyout_content {
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	position: absolute;
	top: 26px;
	right: 3px;
	-moz-box-shadow: 0 0px 5px -1px #333333;
	-webkit-box-shadow: 0 0px 5px -1px #333333;
	box-shadow: 0 0px 5px -1px #333333;
	background-color: #ffffff;
	padding: 17px 18px 19px 23px;
}
#nav_header .flyout_container .title {
	margin-bottom: 0.625em;
}
#nav_header .flyout_container.basket.full_list .more, #nav_header .flyout_container.basket.compact_list .less, #nav_header .flyout_container.basket.compact_list .visible_on_full_list {
	display: none;
}
#nav_header .flyout_container.basket .label {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -2697px;
	background-repeat: no-repeat;
}
#nav_header .flyout_container.basket .label.ajax_loading {
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url('../images/vhs-assets-css-c759839b9c0f051e9abe47cefd5e4f24.gif');
	background-color: transparent;
}
#nav_header .flyout_container.basket .flyout_content {
	width: 340px;
	padding: 17px 20px 18px 19px;
}
#nav_header .flyout_container.basket .flyout_content .file_list .file {
	color: #636363;
	margin-top: 0.938em;
}
#nav_header .flyout_container.basket .flyout_content .file_title {
	display: block;
	float: left;
}
#nav_header .flyout_container.basket .flyout_content .file_action {
	display: block;
	float: right;
}
#nav_header .flyout_container.basket .flyout_content .file_action.delete a {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: right -2761px;
	background-repeat: no-repeat;
	color: transparent;
	display: block;
	font-size: 0;
	height: 0.625em;
	line-height: 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 0.625em;
}
#nav_header .flyout_container.basket .flyout_content .list_switch {
	padding-top: 0.938em;
}
#nav_header .flyout_container.basket .flyout_content .global_actions {
	border-top: 1px solid #e5e5e5;
	padding-top: 0.938em;
	margin-top: 0.938em;
}
#nav_header .flyout_container.basket .flyout_content .global_actions .empty {
	float: left;
	margin-top: 0px;
}
#nav_header .flyout_container.basket .flyout_content .global_actions .download {
	float: right;
}
#nav_header .flyout_container.login .label {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -2821px;
	background-repeat: no-repeat;
}
#nav_header .flyout_container.login .label.ajax_loading {
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url('../images/vhs-assets-css-c759839b9c0f051e9abe47cefd5e4f24.gif');
	background-color: transparent;
}
#nav_header .flyout_container.login .flyout_content {
	width: 280px;
}
#nav_header .flyout_container.login .flyout_content .login_form {
	width: 234px;
	margin-top: -1px;
	margin-left: -4px;
	margin-bottom: 1em;
	padding-bottom: 1.250em;
	border-bottom: 1px solid #e5e5e5;
}
#nav_header .flyout_container.login .flyout_content .login_form form {
	margin-left: 4px;
}
#nav_header .flyout_container.login .flyout_content .login_form form .form_row .button_blue {
	font-size: 1em;
	margin-top: 0.625em;
}
#nav_header .flyout_container.login .flyout_content .login_form input[type=text], #nav_header .flyout_container.login .flyout_content .login_form input[type=password] {
	width: 219px;
	height: auto;
}
#nav_header .flyout_container.login .flyout_content .register {
	float: left;
	margin-top: 1px;
}
#nav_header .flyout_container.login .flyout_content .why_register {
	margin-top: 6px;
	float: right;
}
#nav_header .flyout_container.account .label {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -2885px;
	background-repeat: no-repeat;
}
#nav_header .flyout_container.account .flyout_content {
	width: 165px;
	padding: 8px 0;
}
#nav_header .flyout_container.account .flyout_content li {
	padding: 4px 18px;
}
#nav_header .flyout_container.account .flyout_content li a {
	color: #636363;
}
#nav_header .flyout_container.account .flyout_content li:hover {
	background-color: #767676;
}
#nav_header .flyout_container.account .flyout_content li:hover a {
	text-decoration: none;
	color: #ffffff;
}
#nav_header .flyout_container.language .flyout_content {
	width: 170px;
	padding: 8px 0 9px 0;
}
#nav_header .flyout_container.language .flyout_content li {
	padding: 2px 8px;
	line-height: 1.625em;
}
#nav_header .flyout_container.language .flyout_content li a {
	color: #636363;
}
#nav_header .flyout_container.language .flyout_content li a span {
	height: 24px;
}
#nav_header .flyout_container.language .flyout_content li:hover {
	background-color: #767676;
}
#nav_header .flyout_container.language .flyout_content li:hover a {
	text-decoration: none;
	color: #ffffff;
}
#nav_header .flyout_container.language .flyout_content .globallinks .label {
	margin: 0.500em;
	padding-top: 0.813em;
	border-top: 1px solid #ececea;
}
#nav_header .flyout_container.language .flyout_content .globallinks ul {
	margin-bottom: 5px;
}
#nav_header .flyout_container.language .flyout_content .globallinks ul a .global {
	padding-left: 1.500em;
	padding-top: 0px;
	margin-top: 3px;
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -2950px;
	background-repeat: no-repeat;
}
#nav_header .flyout_container.language .flyout_content .globallinks ul a .global .arrow {
	padding-left: 16px;
	padding-top: 0px;
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -3010px;
	background-repeat: no-repeat;
}
#nav_main {
	bottom: 1px;
	font-size: 1em;
	line-height: 0.938em;
	margin: 0 60px 0 185px;
	padding: 40px 0 0;/* left / right flyout (3rd level +)  ----- */
}
#nav_main .wrapper.level_1 a > span {
	max-width: 175px;
	display: block;
}
#nav_main a {
	color: #1d1d1d;
	text-decoration: none;
}
#nav_main a:visited {
	color: #1d1d1d;
}
#nav_main a:focus {
	color: #1d1d1d;
}
#nav_main a:hover {
	color: #1d1d1d;
}
#nav_main a:active {
	color: #1d1d1d;
}
#nav_main a:hover {
	text-decoration: none;
}
#nav_main ul.level_0 {
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	float: right;
}
#nav_main ul.level_0 > li {
	position: relative;
	padding: 0px 5px;
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: right -3068px;
	background-repeat: no-repeat;
}
#nav_main ul.level_0 > li.last {
	background: none;
}
#nav_main ul.level_0 > li > a {
	display: block;
	height: 35px;
}
#nav_main ul.level_0 > li > a > span {
	height: 15px;
	cursor: pointer;
	padding: 5px 10px 8px;
	display: block;
}
#nav_main ul.level_0 > li.has_children.over > a {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: center -3138px;
	background-repeat: no-repeat;
}
#nav_main ul.level_0 > li.over > a > span, #nav_main ul.level_0 > li.active > a > span, #nav_main ul.level_0 > li.current > a > span, #nav_main a.top_linkaktiv span {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	background-color: #0070b0;
	background-color: rgba(0, 112, 176, 0.8);
	color: #ffffff;
}
#nav_main ul.level_0 > li.over > a > span a, #nav_main ul.level_0 > li.active > a > span a, #nav_main ul.level_0 > li.current > a > span a {
	color: #ffffff;
}
#nav_main ul.level_0 > li.debug_hover ul.level_1 {
	display: block;
}
#nav_main ul.level_1 {
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	position: absolute;
	top: 35px;
	left: -0.750em;
	background-color: #0070b0;
	background-color: rgba(0, 112, 176, 0.85);
	color: #ffffff;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url('../images/vhs-assets-css-0c1233b4f60cc3d22ff87df255bddcfd.png');
	display: none;
	font-family: "FrutigerNeueW02-Regular", Arial, sans-serif;
	padding: 10px 0 15px 0;
	width: 260px;
	z-index: 2;
	height: auto;
}
#nav_main ul.level_1 a {
	color: #ffffff;
}
#nav_main ul.level_1.popover {
	display: block;
}
#nav_main ul.level_1 li > a {
	padding: 5px 20px 5px 30px;
	display: block;
 *display: inline;
 *padding: 5px 10px 5px 30px;
}
#nav_main ul.level_1 li.n_29 > a,
#nav_main ul.level_1 li.n_232 > a,
#nav_main ul.level_1 li.n_233 > a,
#nav_main ul.level_1 li.n_415 > a,
#nav_main ul.level_1 li.n_234 > a,
#nav_main ul.level_1 li.n_235 > a,
#nav_main ul.level_1 li.n_365 > a,
#nav_main ul.level_1 li.n_429 > a  {
	 border-bottom:1px solid #8fc1d9;
	 
}

 
 
#nav_main ul.level_2 {
	padding: 10px 0 15px 0;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url('../images/vhs-assets-css-0c1233b4f60cc3d22ff87df255bddcfd.png');
}
#nav_main ul.level_2.popover {
	display: block;
}
#nav_main .wrapper.level_2 {
	background-color: #0070b0;
	background-color: rgba(0, 112, 176, 0.85);
	color: #ffffff;
	width: 259px;
	display: none;
}
#nav_main .wrapper.level_2 a {
	color: #ffffff;
}
#nav_main .wrapper.level_2.popover {
	display: block;
}
#nav_main .wrapper.level_2 .info {
	width: 175px;
	height: 225px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	position: absolute;
	top: 0px;
	left: 259px;
	background-color: #0070b0;
	background-color: rgba(0, 112, 176, 0.85);
	color: #ffffff;
	padding-bottom: 20px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url('../images/vhs-assets-css-0c1233b4f60cc3d22ff87df255bddcfd.png');
	display: none;
}
#nav_main .wrapper.level_2 .info a {
	color: #ffffff;
}
#nav_main .wrapper.level_2 li.debug_hover, #nav_main .wrapper.level_2 li.over {
	background-color: #68a8c6;
	background-color: rgba(104, 168, 198, 0.85);
	color: #ffffff;
}
#nav_main .wrapper.level_2 li.debug_hover a, #nav_main .wrapper.level_2 li.over a {
	color: #ffffff;
}
#nav_main .wrapper.level_2 li.debug_hover > .info, #nav_main .wrapper.level_2 li.over > .info {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../images/vhs-assets-css-9e8b08d2460d1810a354eba05ee30caf.png');
	background-color: 1;
	display: block;
}
#nav_main .wrapper.level_2 li.debug_hover > .info .hover, #nav_main .wrapper.level_2 li.over > .info .hover {
	display: block;
}
#nav_main .wrapper.level_2 li.debug_hover > .info .hover:hover, #nav_main .wrapper.level_2 li.over > .info .hover:hover {
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	opacity: 0.7;
}
#nav_main .wrapper.level_2 li.debug_hover > .info .hover:hover .hover_inner, #nav_main .wrapper.level_2 li.over > .info .hover:hover .hover_inner {
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	opacity: 0.7;
}
#nav_main .wrapper.level_2 li.debug_hover > .info .hover.no_hover:hover, #nav_main .wrapper.level_2 li.over > .info .hover.no_hover:hover {
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
}
#nav_main .wrapper.level_2 figure {
	position: relative;
	padding: 10px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url('../images/vhs-assets-css-0c1233b4f60cc3d22ff87df255bddcfd.png');
}
#nav_main .wrapper.level_2 figure figcaption {
	background-color: black;
	background-color: rgba(0, 0, 0, 0.65);
	color: #ffffff;
	position: absolute;
	bottom: 0.625em;
	left: 0.625em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	padding: 10px;
	width: 250px;
}
#nav_main .wrapper.level_2 figure figcaption a {
	color: #ffffff;
}
#nav_main .wrapper.level_2 .info:hover figcaption {
	display: none;
}
#nav_main .flyout_right ul.level_1 li.debug_hover, #nav_main .flyout_right ul.level_1 li.over {
	background-color: #68a8c6;
	background-color: rgba(104, 168, 198, 0.85);
	color: #ffffff;
}
#nav_main .flyout_right ul.level_1 li.debug_hover a, #nav_main .flyout_right ul.level_1 li.over a {
	color: #ffffff;
}
#nav_main .flyout_right ul.level_1 li.debug_hover .wrapper.level_2, #nav_main .flyout_right ul.level_1 li.over .wrapper.level_2 {
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	display: block;
}
#nav_main .flyout_right ul.level_1.has_subnaviagtion.has_subnaviagtion.hover {
	border-bottom-right-radius: 0;
}
#nav_main .flyout_right ul.level_1.has_subnaviagtion li.has_children.over {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: right -3238px;
	background-repeat: no-repeat;
}
#nav_main .flyout_right .wrapper.level_2 {
	position: absolute;
	top: 0px;
	left: 260px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../images/vhs-assets-css-9e8b08d2460d1810a354eba05ee30caf.png');
	background-color: 1;
}
#nav_main .flyout_right .wrapper.level_2.hover {
	border-bottom-right-radius: 0 !important;
}
#nav_main .flyout_right .wrapper.level_2 li {
	margin-left: 2px;
}
nav#nav_main ul.level_0.horizontal.hover li.pageitem.has_children.level_0 div.flyout_right.wrapper.level_1 ul.level_1.has_subnaviagtion li.pageitem.has_children.first.level_1 div.wrapper.level_2 ul.level_2 li.n_108.pageitem.level_2 div.info.hover_image, nav#nav_main ul.level_0.horizontal.hover li.pageitem.has_children.level_0 div.flyout_right.wrapper.level_1 ul.level_1.has_subnaviagtion li.pageitem.has_children.first.level_1 div.wrapper.level_2 ul.level_2 li.n_113.pageitem.level_2 div.info.hover_image {
	display: none
}
#nav_main .n_8 .flyout_right ul.level_1 li.debug_hover, #nav_main .n_8 .flyout_right ul.level_1 li.over {
	background-color: #68a8c6;
	background-color: rgba(104, 168, 198, 0.85);
	color: #ffffff;
}
#nav_main .n_8 .flyout_right ul.level_1 li.debug_hover a, #nav_main .n_8 .flyout_right ul.level_1 li.over a {
	color: #ffffff;
}
#nav_main .n_8 .flyout_right ul.level_1 li.debug_hover .wrapper.level_2, #nav_main .n_8 .flyout_right ul.level_1 li.over .wrapper.level_2 {
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	display: block;
}
#nav_main ..n_8 .flyout_right ul.level_1.has_subnaviagtion.has_subnaviagtion.hover {
 border-bottom-left-radius: 0;
}
#nav_main .n_8 .flyout_right ul.level_1.has_subnaviagtion li.has_children:hover {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -3221px;
	background-repeat: no-repeat;
}
#nav_main .n_8 .flyout_right .wrapper.level_2 {
	position: absolute;
	top: 0px;
	right: 260px;
	left: inherit;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url('../images/vhs-assets-css-9e8b08d2460d1810a354eba05ee30caf.png');
	background-color: 1;
}
#nav_main .n_8 .flyout_right .wrapper.level_2 li {
	margin-right: 2px;
}
/* li.n29 li li, li.n230 li li, li.n231 li li, li.n232 li li, li.n233 li li, li.n234 li li, li.n235 li li,
li.n406 li li,  li.n415 li li {
	display: none
} */

ul.n4  .level_2 {
	display: none
}
/* main ----------------------------------------------------------------------*/

 
.chosen-container-single .chosen-single abbr {
	position: absolute;
	top: 23%;
	right: 26px;
	display: block;
	width: 12px;
	height: 12px;
	background: url('../images/vhs-assets-css-735d0bc521d4dd27cb5f2f3599643488.png') -42px 1px no-repeat;
	font-size: 1px;
}
.infobox.open {
	background-repeat: no-repeat;
	background-position: right 18px top 15px;
	background-image: url('../images/vhs-assets-css-7904a924949a000685de81f02f452ecf.png');
	width: auto;
	height: auto;
	padding: 10px;
}
input, select {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.list_container .list_container_inner ul.list_items > li .list_item {
	padding: 9px;
	display: table;
	width: 100%;
}
.tx_ixaumacontact .list_container_inner ul.list_items > li .list_item.container_hover_box {
	background-color: #FAFAFA;
	position: relative;
	margin-top: 10px;
	border: 1px solid #eee;
	border-radius: 5px;
}
.tx_ixaumacontact hr, .tx_ixaumacontact .seperator-1 hr {
	padding-bottom: 0;
}
.fair > .list > .teaser {
	margin-bottom: 30px;
}
.fair > .list hr {
	margin-bottom: -20px;
}
.fair > .list .list_item .header .date {
	font-size: .813em;
	color: #1d1d1d;
	margin-top: 1px;
	margin-bottom: 8px;
	float: left;
}
.fair > .list .list_item .header .category {
	font-size: .875em;
	color: #a9a9a9;
	float: right;
}
.fair > .list .list_item .image {
	position: relative;
	width: 100px;
}
.fair > .list .list_item .image img {
	border: 1px solid #dcdcdc;
}
/* #content p{margin-bottom:1em;} */
.fair > .list:hover .list_item .image img {
	border: none;
}
.fair > .list .list_item .image .hover {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #0070b0;
	background-color: rgba(0, 112, 176, 0.85);
	color: #ffffff;
	width: 102px;
	height: 102px;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
}
.fair > .list .list_item .image .hover a {
	color: #ffffff;
}
.fair > .list .list_item .image .hover.no_hover {
	display: none;
}
.fair > .list .list_item .image .hover .hover_inner {
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('../images/vhs-assets-css-a0f990f58345b680e76704e9ce70d1f3.png');
	background-color: transparent;
	position: relative;
	width: 102px;
	height: 80px;
	text-align: center;
}
.fair > .list .list_item .image .hover .hover_inner .label_container {
	padding-top: 75px;
}
.fair > .list .list_item .image .hover .hover_inner .label_container .label {
	color: #ffffff;
	text-decoration: underline;
}
.fair .list_container .list_container_inner ul.list_items > li .list_item .image {
	height: 102px;
	width: 102px;
}
.fair > .list .list_item .title {
	margin-bottom: 10px;
}
.fair > .list .list_item .title h4 {
	float: left;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.fair > .list .list_item .title .place {
	color: #a9a9a9;
	padding-left: 1em;
}
.fair > .list .list_item .teaser {
	font-size: .875em;
	color: #1d1d1d;
	margin-bottom: 6px;
}
.fair > .list .list_item .more .link {
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url('../images/vhs-assets-css-edfe470e22d561d4f34df32613098f2a.png');
	background-color: transparent;
	padding-right: 10px;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	color: #006eab;
}
.fair > .show .header h1 {
	float: left;
	width: 450px;
}
.fair > .show .header .date {
	font-size: 15px;
	color: #1d1d1d;
	float: right;
	width: 150x;
	margin-top: 6px;
	margin-bottom: 10px;
}
.fair > .show .content {
	margin-bottom: 20px;
	min-height: 250px;
}
.fair > .show .content .image {
	width: 270px;
	margin-left: 20px;
	margin-bottom: 20px;
	float: right;
}
.fair > .show .content .image img {
	float: right;
}
.fair > .show .download_item {
	border-top: 1px solid #ECECEA;
	border-bottom: none;
}
.news > .list > .teaser {
	margin-bottom: 30px;
}
.news > .list hr {
	margin-bottom: -20px;
}




.news > .list .list_item .header .date {
	font-size: .875em;
	color: #a9a9a9;
	margin-top: 8px;
	margin-bottom: 8px;
	float: left;
}
.news > .list .list_item .header .category {
	font-size: .875em;
	color: #a9a9a9;
	float: right;
	margin-top: 8px;
}



.list_container .list_container_inner ul.list_items > li .list_item .image {
	display: table-cell;
	vertical-align: top;
	padding-right: 1em;
}
 .news > .list .list_item .info {
	 
	float: left;
		width: 80%;
}
.news > .list .list_item .image img {
	border: 1px solid #dcdcdc;
}

.news > .list .list_item .image {
	position: relative;
	width: 102px;
	
	float: left;
}
.news > .list .list_item .image .hover {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #0070b0;
	background-color: rgba(0, 112, 176, 0.85);
	color: #ffffff;
height: 102px;
width: 102px;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
}
.news > .list .list_item .image .hover a {
	color: #ffffff;
}
.news > .list .list_item .image .hover.no_hover {
	display: none;
}
.news > .list .list_item .image .hover .hover_inner {
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('../images/vhs-assets-css-a0f990f58345b680e76704e9ce70d1f3.png');
	background-color: transparent;
	position: relative;
	width: 102px;
	height: 80px;
	text-align: center;
}
.news > .list .list_item .image .hover .hover_inner .label_container {
	padding-top: 75px;
}
.news > .list .list_item .image .hover .hover_inner .label_container .label {
	color: #ffffff;
	text-decoration: underline;
}
.news > .list .list_item .image:hover .hover {
	display: block;
}
.news > .list .list_item .title {
	margin-bottom: 10px;
}
.news > .list .list_item .title h4 {
	margin: 0 10px 0 0;
}
.news > .list .list_item .title .place {
	font-size: 13px;
	color: #a9a9a9;
	float: left;
}
.news > .list .list_item .teaser {
	font-size: 11px;
	color: #1d1d1d;
	margin-bottom: 6px;
}
.news > .list .list_item .more .link {
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url('../images/vhs-assets-css-edfe470e22d561d4f34df32613098f2a.png');
	background-color: transparent;
	padding-right: 10px;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	color: #006eab;
}
.news > .show .header h1 {
	width: auto;
	float: left;
}
.news > .show .header .date {
	font-size: 15px;
	color: #a9a9a9;
	float: right;
	margin-top: 6px;
}
.news > .show .content {
	margin-bottom: 20px;
	min-height: 250px;
}
 
.news .show .like {
	padding: 20px 0 0px 0;
	overflow: hidden;
}
.news .show .share, .news .show .twitter {
	padding: 10px 0 10px 0
}
.news > .show .download_item {
	border-top: 1px solid #ECECEA;
	border-bottom: none;
}


.home .tx-cal-controller {
	position: relative;
}

#content iframe {
	 
	width: 100%;
	 
}
.video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.video {
	position: relative;
	padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/
	padding-top: 0px;
	height: 0;
	overflow: hidden;
}


/* footer --------------------------------------------------------------------*/

#footer {
	background-color: #fff;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	margin: 0 auto;
	padding: 0 10px;
	height: 35px;
	width: auto;
}
#footer .footer_inner {
	color: #555960;
	height: 35px;
	position: relative;
}
#footer .footer_inner > .footer_element {
	margin-top: 0.625em;
}
#footer .footer_inner > #nav_footer {
	margin: 0;
}
#footer .footer_inner #imprint {
	float: left;
	font-size: 0.750em;
}
#footer .footer_inner #imprint p {
	float: left;
}
#footer .footer_inner #nav_footer {
	float: right;
	margin-top: 5px;
}
#footer .footer_inner #nav_footer ul > li {
	margin-right: 0.625em;
}
#footer .footer_inner #nav_footer ul > li.last {
	margin-right: 0;
}
#footer .footer_inner #nav_footer ul a {
	color: #555960;
	font-size: 0.750em;
	line-height: 12px;
}
#footer .footer_inner #nav_social {
	float: right;
	margin-left: 11px;
	margin-top: 8px;
}
#footer .footer_inner #nav_social ul {
	margin-bottom: 0;
}
#footer .footer_inner #nav_social ul > li {
	margin-right: 4px;
}
#footer .footer_inner #nav_social ul a {
	color: transparent;
	display: block;
	font-size: 0;
	height: 18px;
	line-height: 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 18px;
}
#footer .footer_inner #nav_social ul a.social_facebook {
	background-image: url("../images/icon_sm_fb_p.png");
	background-size: 19px 19px;
	background-repeat: no-repeat;
}
#footer .footer_inner #nav_social ul a.social_facebook:hover {
	background-image: url("../images/icon_sm_fb_a.png");
	background-size: 19px 19px;
	background-repeat: no-repeat;
}
#footer .footer_inner #nav_social ul a.social_linkedin {
	background-image: url("../images/icon_sm_in_p.png");
	background-size: 19px 19px;
	background-repeat: no-repeat;
}
#footer .footer_inner #nav_social ul a.social_linkedin:hover {
	background-image: url("../images/icon_sm_in_a.png");
	background-size: 19px 19px;
	background-repeat: no-repeat;
}
#footer .footer_inner #nav_social ul a.social_youtube {
	background-image: url("../images/icon_sm_yt_p.png");
	background-size: 19px 19px;
	background-repeat: no-repeat;
}
#footer .footer_inner #nav_social ul a.social_youtube:hover {
	background-image: url("../images/icon_sm_yt_a.png");
	background-size: 19px 19px;
	background-repeat: no-repeat;
}
#footer .footer_inner #nav_social ul a.social_twitter {
	background-image: url("../images/icon_sm_tw_p.png");
	background-size: 19px 19px;
	background-repeat: no-repeat;
}
#footer .footer_inner #nav_social ul a.social_twitter:hover {
	background-image: url("../images/icon_sm_tw_a.png");
	background-size: 19px 19px;
	background-repeat: no-repeat;
}
/* -------------------------------------------------------------------------- */
/* Home                                                                       */
/* -------------------------------------------------------------------------- */

/* slideshow -----------------------------------------------------------------*/
#slideshow {
	padding: 16px 24px 16px 32px;
	line-height: 1.063em;
}
#slideshow .pager {
	margin: 0px 0px 19px 0px;
	float: left;
}
#slideshow .pager .label {
	display: none;
}
#slideshow .pager .controls {
	float: right;
	margin-top: 3px;
}
#slideshow .pager .controls ul {
	position: relative;
	z-index: 400;
}
#slideshow .pager .controls ul li {
	margin-left: 4px;
}
#slideshow .pager .controls ul li a {
	color: transparent;
	display: block;
	width: 9px;
	height: 9px;
	margin: 0 5px 2px 0;
	padding: 0;
	overflow: hidden;
	text-indent: -9999px;
/*
	background-image: url('../images/slider_dot_p.png');
	background-position: left top;
	background-repeat: no-repeat;
*/
	/* begin: Georg Engist, gengist@ixtacy.de, August 7th 2017 */
	box-sizing: border-box;
	cursor: pointer;
	font-size: 9px;
	line-height: 9px;
	border: 0 none;
	border-radius: 50%;
	background-color: rgba(0,110,171,.3);
	-webkit-transition: background-color .6s ease-in-out;
	-moz-transition: background-color .6s ease-in-out;
	transition: background-color .6s ease-in-out;
	/* end: Georg Engist, gengist@ixtacy.de, August 7th 2017 */
}
#slidecaption h3 {
	font-family: "FrutigerNeueW02-Regular", Arial, sans-serif;
	font-size: 1.375em;
	margin-bottom: .5em;
	font-weight: normal !important;
	clear: left;
}
#slideshow .pager .controls ul li a:hover, #slideshow .pager .controls ul li.current a {
/*
	background-image: url('../images/slider_dot_a.png');
	background-repeat: no-repeat;
*/
	/* begin: Georg Engist, gengist@ixtacy.de, August 7th 2017 */
	background-color: #006eab;
	-webkit-transition: background-color .6s ease-in-out;
	-moz-transition: background-color .6s ease-in-out;
	transition: background-color .6s ease-in-out;
	/* end: Georg Engist, gengist@ixtacy.de, August 7th 2017 */
}
#slideshow .items ul li {
	display: none;
}
#slideshow .items ul li .hoverlink {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#slideshow .items ul li.current {
	display: block;
}
#slideshow .items ul li .item_title {
	color: #ffffff;
	margin-bottom: 10px;
	font-size: 22px;
}
#slideshow .items ul li .item_content {
	color: #9dbbcc;
	transition: all 0.2s ease 0s;
}
#slideshow .items ul li .item_content a {
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	color: #9dbbcc;
	text-decoration: none;
	transition: all 0.2s ease 0s;
}
#slideshow .items ul li .item_content a:visited {
	color: #9dbbcc;
}
#slideshow .items ul li .item_content a:focus {
	color: #9dbbcc;
}
#slideshow .items ul li .item_content a:hover {
	color: #9dbbcc;
}
#slideshow .items ul li .item_content a:active {
	color: #9dbbcc;
}
#slideshow .items ul li .item_content a:hover {
	text-decoration: underline;
}
#slideshow.hover {
	background-color: #68a8c6;
	background-color: rgba(104, 168, 198, 0.85);
	color: #ffffff;
}
#slideshow.hover a {
	color: #ffffff;
}
#slideshow.hover .items ul li .item_content {
	color: #ffffff;
}
#slideshow.hover .items ul li .item_content a {
	transition: all 0.2s ease 0s;
	color: #ffffff;
	text-decoration: underline;
}
.slideshow_prev, .slideshow_next {
	color: transparent;
	display: block;
	font-size: 0;
	height: 54px;
	line-height: 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 34px;
	position: absolute;
	top: 286px;
	z-index: 4;
	border: 0;
	outline: 0;
}
.slideshow_prev:active, .slideshow_next:active, .slideshow_prev:focus, .slideshow_next:focus {
	background-color: transparent;
}
.slideshow_prev {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../images/vhs-assets-css-80c0fbba2e23a9b035bf62676ef32ca1.png');
	background-color: transparent;
	left: 1.250em;
}
.slideshow_next {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../images/vhs-assets-css-98f7805db085cd12ff4afc6106d106e8.png');
	background-color: transparent;
	right: 1.250em;
}
#supersized-loader {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 0;
	width: 60px;
	height: 60px;
	margin: -30px 0 0 -30px;
	text-indent: -999em;
	background: url('../images/vhs-assets-css-0381af2b48563243561b8623fb08e81c.gif') no-repeat center center;
}
#supersized {
	display: block;
	position: fixed;
	left: 0;
	top: 0;
	overflow: hidden;
	z-index: -999;
	height: 100%;
	width: 100%;
}
#supersized img {
	width: auto;
	height: auto;
	position: relative;
	display: none;
	outline: none;
	border: none;
	max-height: inherit;
	max-width: inherit;
}
#supersized li {
	background: #fff!important;
}
#supersized.speed img {
	-ms-interpolation-mode: nearest-neighbor;
	image-rendering: -moz-crisp-edges;
}	/*Speed*/
#supersized.quality img {
	-ms-interpolation-mode: bicubic;
	image-rendering: optimizeQuality;
}			/*Quality*/
#supersized li {
	display: block;
	list-style: none;
	z-index: -30;
	position: fixed;
	overflow: hidden;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #111;
}
#supersized a {
	width: 100%;
	height: 100%;
	display: block;
}
#supersized li.prevslide {
	z-index: -20;
}
#supersized li.activeslide {
	z-index: -10;
}
#supersized li.image-loading {
	background: #111 url('../images/vhs-assets-css-0381af2b48563243561b8623fb08e81c.gif') no-repeat center center;
	width: 100%;
	height: 100%;
}
#supersized li.image-loading img {
	visibility: hidden;
}
#supersized li.prevslide img, #supersized li.activeslide img {
	display: inline;
}
/* content -------------------------------------------------------------------*/
/*.home #content {
	bottom: 0;
    margin: 0 0.625em;
    position: absolute;
}*/
.followup #content p {
	line-height: 1.4em;
}
div.productslider {
	float: right;
	margin-left: 20px;
	margin-top: 41px
}
/* -------------------------------------------------------------------------- */
/* Base                                                                       */
/* -------------------------------------------------------------------------- */
/*`XHTML, HTML4, HTML5 Reset  ------------------------------------------------*/
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, .seperator-1 hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, meter, nav, object, ol, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video, xmp {
	border: 0;
	margin: 0;
	padding: 0;
}
html, body {
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
b, strong {
	font-weight: bold;
}
img {
	color: transparent;
	font-size: 0;
	vertical-align: middle;
	-ms-interpolation-mode: bicubic;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	border-color: #e5e5e5;
	height: 100%;
	max-height: 100%;
	max-width: 100%;
}
.gmnoprint img {
	max-height: none;
}
#auma_main_background_container img {
	height: inherit;
	max-height: inherit;
	max-width: inherit;
}
img.no_radius {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	border: none;
}
ol, ul {
	list-style: none;
}
li {
	display: list-item;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
th, td, caption {
	font-weight: normal;
	vertical-align: top;
	text-align: left;
}
q {
	quotes: none;
}
q:before, q:after {
	content: '';
	content: none;
}
sub, sup, small {
	font-size: 75%;
}
address {
	font-style: normal;
}
sub, sup {
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
svg {
	/*
    For IE9. Without, occasionally draws shapes
    outside the boundaries of <svg> rectangle.
  */
	overflow: hidden;
}
 button::-moz-focus-inner {
 border: none;
  /* overrides extra padding in Firefox */
  padding: 0;
}
/* RTE -----------------------------------------------------------------------*/
.followup .content_element, .followup .csc-default {
	margin-bottom: 20px;	/* headlines *//* lists ----- */
}
.tx-ix-auma-jobs .teaser {
	margin-bottom: 30px;
}
.tx-ix-auma-jobs hr {
	margin-bottom: -20px;
}
.tx-ix-auma-jobs .list .list_inner .category .list_items > li .list_item {
	 
	border-bottom: 1px solid #e6e6e6;
}
/*
.tx-ix-auma-jobs .list .list_inner .category .list_items > li .list_item .detail_link {
	padding: 20px 0px 20px 10px;
}
*/
.tx-ix-auma-jobs .list .list_inner .category .list_items > li .list_item .detail_link .title {
	color: #767676;
	float: left;
	width: 45%;
	 
	font-family: "FrutigerNeueW02-Regular", Arial, sans-serif;
 
	margin:0 10px 0 0
}
.tx-ix-auma-jobs .list .list_inner .category .list_items > li .list_item .detail_link .available {
	color: #767676;
	float: left;
	width: 10%;
	margin-right: 10px;
}

.tx-ix-auma-jobs .list .list_inner .category .list_items > li .list_item .detail_link .location {
	color: #767676;
	float: left;
	width: 25%;
	margin-right: 10px;
}

.tx-ix-auma-jobs p {
	margin-bottom: 30px
}
.tx-ix-auma-jobs .list .list_inner .category .list_items > li .list_item .detail_link .action {
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url('../images/vhs-assets-css-edfe470e22d561d4f34df32613098f2a.png');
	background-color: transparent;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	padding-right: 10px;
	float: right;
	margin-right: 10px;
	 
}
.tx-ix-auma-jobs .list .list_inner .category .list_items > li .list_item .detail_link:hover {
	background-color: #fafafa;
	cursor: pointer;
}
.tx-ix-auma-jobs .list .list_inner .category .list_items > li .list_item .detail_link:hover .link {
	text-decoration: underline;
}
.tx-ix-auma-jobs .show .teaser {
	color: #636363;
}
.tx-ix-auma-jobs .show .info {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #e9e9e9;
	background-color: #fafafa;
	font-size: 13px;
	padding: 15px;
}
.tx-ix-auma-jobs .show .info > div {
	margin-top: 10px;
}
.tx-ix-auma-jobs .show .info > div:first-child {
	margin-top: 0;
}
.tx-ix-auma-jobs .show .info .label {
	float: left;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	color: #636363;
	width: 145px;
	display: block;
}
.tx-ix-auma-jobs .show .info .value {
	float: left;
	color: #1d1d1d;
}
.tx-ix-auma-jobs .show .block {
	margin-bottom: 25px;
}
.tx-ix-auma-jobs .show .block .title {
	font-size: 18px;
	margin-bottom: 20px;
	color: #767676;
}
.tx-ix-auma-jobs .show hr {
	margin-bottom: -30px;
	border-bottom: 0;
}
.tabs_container {
	border-bottom: 2px solid #eee;
}
#header .content_element #header .csc-default {
	margin-bottom: 0;/* headlines */
/* lists ----- */ }
.csc-textpic-caption {
	font-size: .875em;
	margin-bottom: 1em;
}
.content_element h1, .csc-default h1 {
	margin-bottom: 12px;
}
.content_element h2 {
	margin-bottom: 10px;
}
.content_element h3 {
	margin-bottom: 10px;
}
.content_element h4 {
	margin-bottom: 9px;
}
.content_element ol, .content_element ul {
	padding-left: 20px;
	margin-left: 12px;
}
.content_element ol.no_icon, .content_element ul.no_icon {
	list-style: none;
	list-style-image: none;
	margin: 0 0 14px 0;
}
.content_element ol.no_space, .content_element ul.no_space {
	margin: 0;
	padding: 0;
}
.content_element ol {
	/*list-style: decimal outside none;*/
	list-style: none;
}
.content_element ul {
	/*list-style: disc outside none;*/
	list-style: none;
}
.content_element ol {
	list-style: decimal outside none;
}
.content_element ul {
	list-style: disc outside none;
}
.followup #content .content_element ul li {
	line-height: 1.5;
	 
}

.followup #content .content_element .content_box ul li {
 /*  color: #006eab;   */
}
.followup #content .content_element ul  li.highlighted {
	 
	color: #fff;
}
.followup #content .content_element .products ul li {
	line-height: 1.5;
	font-size:.875em;
}
/* images ------------------------------------------------------------------- */
/* positioning -------------------------------------------------------------- */
/* links -------------------------------------------------------------------- */
/* shadows ------------------------------------------------------------------ */
/* -------------------------------------------------------------------------- */
/* Base                                                                       */
/* -------------------------------------------------------------------------- */
/* sprites ------------------------------------------------------------------ */
/** sprite: spriteHorizontal; sprite-image: url('vhs-assets-css-1c62b78677ad53e7f3bc024f530f1828.png'); sprite-layout: horizontal*/
/** sprite: spriteVertical; sprite-image: url('vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png'); sprite-layout: vertical*/
/* hover effects  ----------------------------------------------------------- */
/* transparencies ----------------------------------------------------------- */
/* gradients -----------------------------------------------------------------*/
/* sprites ------------------------------------------------------------------ */

/* lists ---------------------------------------------------------------------*/
ol {
	padding-left: 18px;
	margin-left: 0;
}
ul {
	margin-left: 0;
}
ul.horizontal {
	width: auto;
}
ul.horizontal > li {
	display: inline-block;
}
ul.no_icon {
	list-style: none;
	list-style-image: none;
	margin: 0 0 14px 0;
}
ul.no_space {
	margin: 0;
	padding: 0;
}
.content_element ul {
	list-style: disc outside none;
 
}

.content_element .tx_ixaumacontact ul {
 
	  color: #006eab;  
}
/* Tiles -------------------------------------------------------------------- */

.tile {
	height: 150px;
	background-color: #ffffff;
	margin: 0 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 8px -1px #767676;
	-webkit-box-shadow: 0 0 8px -1px #767676;
	box-shadow: 0 0 8px -1px #767676;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.tile .inner {
	padding: 15px;
}
.tile.blue {
	background-color: #0070b0;
	background-color: rgba(0, 112, 176, 0.85);
	color: #ffffff;
}
.tile.blue a {
	color: #ffffff;
}
.tile.blue:hover {
	background-color: #68a8c6;
	background-color: rgba(104, 168, 198, 0.85);
	color: #ffffff;
}
.tile.blue:hover a {
	color: #ffffff;
}
.tile.one_col {
	width: 130px;
}
.tile.two_col {
	width: 266px;
}
li.news .tile {
	float: left
}
.tile.three_col, .tilenews.three_col {
	width: 401px;
}
.tile .module_title {
	color: #1d1d1d;
	font-family: "FrutigerNeueW02-Regular", Arial, sans-serif;
	float: left;
	margin-bottom: 14px;
}
.tile-news .image,
.home .tx-cal-controller  .image{
	float: left;
	width: 110px;
	margin: -20px 10px 0 0;
}
.tile-news a img {
	max-width: 100%;
	max-height: 100%;
	width: 100%;
	height: auto;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	border-color: #e5e5e5;
}
.tile-news .av_ticker ul.ticker_items li.ticker_item {
	display: block;
}
.tile-news .av_ticker ul.ticker_items li.ticker_item {
	display: none;
}
.tile-news .av_ticker ul.ticker_items li.ticker_item.first, .av_ticker ul.ticker_items li.ticker_item.current {
	display: block;
}
.av_ticker ul.ticker_items li.ticker_item {
	display: none;
}
.inner.av_ticker.news .content_element {
	margin: 0
}
.ticker_item_inner div.csc-textpic-intext-right .csc-textpic-imagewrap {
	float: left;
	height: 100px;
	width: 120px;
	margin: -20px 0 0 0;
}
 .tile-allgemein  div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {
    margin-left: 10px;
}
.no-news-found{
	margin:30px 0
}
.tickermore, .inner.av_ticker.news .content_element p a {
	position: absolute;
	top: 115px;
	left: 135px;
}
.av_ticker ul.ticker_items li.ticker_item .ticker_item_inner p {
	color: rgba(0, 0, 0, 0.5);
	font-size: 0.813em;
}
.tile .date {
	float: right;
	color: rgba(0, 0, 0, 0.5);
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	font-size: 0.625em;
	display: block;
	margin-top: 5px;
}
.tile .news .date {
	float: right;
	color: rgba(0, 0, 0, 0.5);
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	font-size: 0.625em;
	display: block;
	margin-top: 5px;
	margin-top: -20px
}
.av_ticker {
	position: relative
}
.tile p.date {
	float: none;
}
.tile .title, .tile h3 {
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	font-weight: normal;
	color: #1d1d1d;
	margin-bottom: 8px;
	font-size: 1em;
}
.tile .ticker_item_inner h3 {
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	font-weight: normal;
	color: #1d1d1d;
	margin-bottom: 8px;
	font-size: 1em;
	margin-top: 20px;
}
.tile h3.csc-firstHeader {
	position: absolute;
	top: 10px;
	color: #1d1d1d;
	left: 135px;
	font-family: "FrutigerNeueW02-Regular", Arial, sans-serif;
	margin: 0 20px 0 0;
	font-size: 1em;
}
.tx-cal-controller h3 {
	hyphens: auto;
}
.home li.ticker_item {
	position: absolute;
	width: 100%
}
.home .news li.ticker_item {
	position: absolute;
	width: 93%
}
.tile-allgemein img {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	border-color: #e5e5e5;
}
.tile-allgemein .csc-textpic-text {
	margin-right: 10px;
}
.tile .overview_link, .tile .inner a {
}
.tile .overview_link, .tile .inner a.internal-link {
	background: none;
	line-height: 1.125em;
}
.tile .overview_link, .tile .inner a.internal-link:after {
	content: url("../img_neu/pfeil_rechts_blau_klein.png");
	padding: 0 0 0 5px;
	vertical-align: top;
	line-height: 1.125em;
}
.ticker_item_inner a.overview_link {
	padding-left: 0!important;
}
.tile .inner h3 a {
	padding-left: 0;
	color: #1d1d1d;
	clear: left;
}
a.triangle_right_lightblue_open {
	background: none;
	padding: 0;
}
a.triangle_right_lightblue_open:after {
	content: url("../img_neu/pfeil_rechts_blau_klein.png");
	padding: 0 0 0 5px;
	line-height: 1.250em;
}
#slidecaption .item_content {
	transition: all 0.2s ease 0s;
	height: 70px;
	display: block;
}
#slidecaption .item_content a {
	color: #006eab;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	display: block;
	margin: 20px 0 0 0;
	line-height: 1.250em;
}
.tile-allgemein {
	font-size: 0.875em;
}
div.csc-textpic, div.csc-textpic div.csc-textpic-imagerow, ul.csc-uploads li {
	overflow: hidden;
}
.tx-cal-controller div.csc-textpic, .tx-cal-controller div.csc-textpic div.csc-textpic-imagerow, .tx-cal-controller ul.csc-uploads li {
	overflow: inherit;
}
.tile .detail_link {
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	color: #1d1d1d;
}
.tile .label_top {
	display: block;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	font-size: 0.750em;
	line-height: 0.875em;
}
.tile .label_bottom p, .tile p {
	display: block;
}
.tile .tile_link {
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
}
.tile .tile_link a {
	padding-right: 0;
}
.tile .tile_link a:hover {
	text-decoration: none;
}
.tile .teaser {
	line-height: 1.4px;
}
.tile .teaser a.overview_link {
	margin-left: 0;
}
.tile .link_w_header .label_top {
	padding-top: 15px;
	color: #fff;
}
.tile .link_w_header h4 {
	padding-top: 15px;
	color: #fff;
	display: block;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	font-size: 0.875em;
}
.tile .link_w_header .label_bottom, .tile .link_w_header p {
}
.tile .image img {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
.tile .text_w_image_right table {
	width: 100%;
}
.tile .text_w_image_right table .teaser a.overview_link {
	padding-left: 15px;
}
.tile .text_w_image_right .image {
	width: 100px;
}
.tile .ir_gear a {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: center -1256px;
	background-repeat: no-repeat;
	padding-top: 97px;
	padding-bottom: 23px;
	display: block;
}
.tile .ir_wrench a {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: center -1439px;
	background-repeat: no-repeat;
	padding-top: 97px;
	padding-bottom: 23px;
	display: block;
}
.tile .ir_person a {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: center -1615px;
	background-repeat: no-repeat;
	padding-top: 97px;
	padding-bottom: 23px;
	display: block;
}
.tile .ir_info a {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: center -1836px;
	background-repeat: no-repeat;
	padding-top: 55px;
	padding-bottom: 29px;
	display: block;
}
.tile .ir_phone p {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: center -2014px;
	background-repeat: no-repeat;
	padding-top: 55px;
	padding-bottom: 29px;
	display: block;
}
.tile .ir_doc a {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: center -2157px;
	background-repeat: no-repeat;
	padding-top: 97px;
	padding-bottom: 23px;
	display: block;
}
/* -------------------------------------------------------------------------- */
/* Elements                                                                   */
/* -------------------------------------------------------------------------- */

p.teaser {
	color: #636363;
}
span.history {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	background-color: #0070b0;
	background-color: rgba(0, 112, 176, 0.8);
	color: #ffffff;
	padding: 3px 5px;
	display: inline-block;
}
span.history a {
	color: #ffffff;
}
.ir {
	text-indent: -9999px;
	font-size: 0;
	color: transparent;
}
table th {
	vertical-align: middle;
}
.debug_note {
	color: red;
	border: 2px solid red;
}
.print_only {
	display: none;
}
.error_container {
	color: red;
	border: 2px solid red;
}
.log_small {
	font-size: 9px;
}
.indent {
	margin-left: 10px;
}
/* supersized */
#supersized-loader {
	visibility: hidden;
}
#supersized img {
	border: none;
	border-radius: 0;
}
.center .center_outer {
	float: right;
	right: 50%;
	position: relative;
}
.center .center_outer .center_inner {
	float: right;
	right: -50%;
	position: relative;
}
/* Ticker -------------------------------------------------------------------*/
/*

	
/* Flyout --------------------------------------------------------------------*/
.flyout_container {
	position: relative;
}
.flyout_container .flyout_content {
	display: none;
	z-index: 3;
}
#content .flyout_trigger{
	display: none;
	 
}
#content .flyout_container .flyout_content {
	display: block;
	 
}
.flyout_container.active .flyout_content {
	display: block;
}
.flyout_container.active .flyout_trigger {
	top: -4px;
}
.flyout_container.active .flyout_trigger .flyout_trigger_inner {
	padding-top: 4px;
}
/* Flags ---------------------------------------------------------------------*/
.flag_gb, .flag_de, .flag_fr, .flag_it, .flag_cz, .flag_jp, .flag_hu, .flag_nl, .flag_ru, .flag_cn, .flag_fi, .flag_es {
	padding-left: 23px;
}
.flag_gb {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -464px;
	background-repeat: no-repeat;
}
.flag_de {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -530px;
	background-repeat: no-repeat;
}
.flag_fr {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -596px;
	background-repeat: no-repeat;
}
.flag_it {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -662px;
	background-repeat: no-repeat;
}
.flag_cz {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -728px;
	background-repeat: no-repeat;
}
.flag_jp {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -794px;
	background-repeat: no-repeat;
}
.flag_hu {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -860px;
	background-repeat: no-repeat;
}
.flag_nl {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -926px;
	background-repeat: no-repeat;
}
.flag_ru {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -992px;
	background-repeat: no-repeat;
}
.flag_es {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -1024px;
	background-repeat: no-repeat;
}
.flag_cn {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -1058px;
	background-repeat: no-repeat;
}
.flag_fi {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -1124px;
	background-repeat: no-repeat;
}

.flag_global {
   
    background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
    background-position: 5px -2947px;
    background-repeat: no-repeat;
}
/* -------------------------------------------------------------------------- */
/* General Layout                                                             */
/* -------------------------------------------------------------------------- */
 
.info.hover_image {
	position: relative;
	width: 100px;
	position: static;
	widt: auto;
	margin: 0;
}
.info.hover_image img {
	border: 1px solid #dcdcdc;
}
.info.hover_image .hover {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	position: absolute;
	top: 0;
	left: 0;
	background-color: black;
	background-color: rgba(0, 0, 0, 0.65);
	color: #ffffff;
	width: 102px;
	height: 102px;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
}
.info.hover_image .hover a {
	color: #ffffff;
}
.info.hover_image .hover.no_hover {
	display: none;
}
.info.hover_image .hover .hover_inner {
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('../images/vhs-assets-css-a0f990f58345b680e76704e9ce70d1f3.png');
	background-color: transparent;
	position: relative;
	width: 102px;
	height: 80px;
	text-align: center;
}
.info.hover_image .hover {
	top: 0.625em;
	left: 0.625em;
	width: 270px;
	height: 205px;
}
.info.hover_image .hover .hover_inner {
	height: 190px;
}
.level_2 .info.hover_image .hover {
	width: 157px;
	height: 120px;
	margin: 0;
	padding: 0;
}
.level_2 .info.hover_image .hover .hover_inner {
	width: auto;
	height: 120px;
	margin: 0;
	padding: 0;
}
.info.hover_image .hover .hover_inner .label_container {
	padding-top: 140px;
}
.level_2 .info.hover_image .hover .hover_inner .label_container {
	padding-top: 90px;
}
.info.hover_image .hover .hover_inner .label_container .label {
	color: #ffffff;
	text-decoration: underline;
}
/*
#nav_main .info.hover_image img {
	border: 0;
}
#nav_main .info.hover_image .hover .hover_inner {
	width: auto;
}
*/
.info:hover .hover {
	display: block;
}
/* sub navi ------------------------------------------------------------------*/
#nav_sub {
	padding: 20px 0px;
}
#nav_sub ul li .container a.current {
	-moz-box-shadow: -5px 0 5px 1px #e5e5e5;
	-webkit-box-shadow: -5px 0 5px 1px #e5e5e5;
	box-shadow: -5px 0 5px 1px #e5e5e5;
	margin-right: -1px;
}
#nav_sub ul li > .container a.current .wrapper, #nav_sub ul li > .container a.current .wrapper .outer, #nav_sub ul li + li .container a.current .wrapper .outer {
	border-top: none;
	border-bottom: none;
}
#nav_sub ul li.current > .container a {
}
#nav_sub ul li > .container a.current {
	color: #006eab;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
}
#nav_sub ul li> .container a.active {
	color: #006eab;
}
#nav_sub ul li.active ul {
	border-bottom: none;
}
#nav_sub ul li.active > ul > li.first > .container a .wrapper {
	border-top: none;
}
#nav_sub ul li.active > ul > li.first > .container a .wrapper .outer {
	border-top: none;
}
#nav_sub ul li.active > ul > li.first.current > .container a .wrapper {
	border-top: none;
}
#nav_sub ul li.active > .container a .wrapper .outer {
}
#nav_sub ul li.active.current > .container a .wrapper .outer {
	border-bottom: none;
}
#nav_sub ul li.active.current > ul > li.first > .container a .wrapper {
	border-top: none;
}
#nav_sub ul li.active.current > ul > li.first > .container a .wrapper .outer {
	border-top: none;
}
#nav_sub ul li.active.current + li .container a .wrapper .outer {
	border-top: none;
}
#nav_sub ul li.active.has_children > div.wrapper > ul > li.first > .container a .wrapper {
	border-top: none;
}
#nav_sub ul li.active.has_children > div.wrapper > ul > li.first > .container a .wrapper .outer {
	border-top: none;
}
#nav_sub ul li.active.has_children + li .container a .wrapper .outer {
	/*border-top: 1px solid #e5e5e5;*/
}
#nav_sub ul .container {
	display: block;
}
#nav_sub ul .container a {
	color: #1d1d1d;
	display: block;
}
#nav_sub ul .container a .wrapper {
	display: block;
	padding-left: 28px;
	margin-right: 20px;
}
#nav_sub ul .container a .wrapper .outer {
	display: block;
	padding: 6px 0px 7px 12px;
	border-top: 1px solid #e5e5e5;
}
#nav_sub ul .container a .wrapper .outer .inner {
	display: block;
}
#nav_sub ul.level_0 li.active .level_1 {
	visibility: visible;
}
#nav_sub ul.level_0 > li.first .container a .wrapper .outer {
	border-top: none;
}
#nav_sub ul.level_1 {
	visibility: hidden;
	border-bottom: 1px solid #e5e5e5;
}
#nav_sub ul.level_1 .container a {
	padding-left: 23px;
}
#nav_sub ul.level_1 li > .container a .wrapper {
}
#nav_sub ul.level_1 li > .container a .wrapper .outer {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -3967px;
	background-repeat: no-repeat;
}
#nav_sub ul.level_1 li.active .level_2 {
	display: block;
}
#nav_sub ul.level_1 li.active > .container a .wrapper .outer {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -4034px;
	background-repeat: no-repeat;
}
#nav_sub ul.level_1 li.active.current > .container a .wrapper .outer {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -3967px;
	background-repeat: no-repeat;
}
#nav_sub ul.level_1 li.active.current.has_children > .container a .wrapper .outer {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -4034px;
	background-repeat: no-repeat;
}
#nav_sub ul.level_2 {
	border-bottom: 1px solid #e5e5e5;
}
#nav_sub ul.level_2 .container a {
	padding-left: 36px;
	color: #006eab;
	-ms-hyphens: auto;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;
}
#nav_sub ul.level_2 li.active > .container a .wrapper .outer {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -3967px;
	background-repeat: no-repeat;
}
/* -------------------------------------------------------------------------- */
/* Followup                                                                   */
/* -------------------------------------------------------------------------- */
.followup #main {
	width: 100%;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	margin: 0 auto;
	box-shadow: 0 0 13px -5px #767676;
	-moz-box-shadow: 0 0 13px -5px #767676;
	-webkit-box-shadow: 0 0 13px -5px #767676;
	background-color: #ffffff;
	margin-bottom: 20px;
	margin-top: 25px;
	position: relative;
}
.followup #main #main_left {
	float: left;
	width: 24.62%;
	border-radius: 5px;
	display: block;
	margin-bottom: 30px;
	overflow: hidden;
	background: white;
	background: -moz-linear-gradient(top, white 0%, #e5e5e5 50%, white 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, white), color-stop(50%, #e5e5e5), color-stop(100%, white));
	background: -webkit-linear-gradient(top, white 0%, #e5e5e5 50%, white 100%);
	background: -o-linear-gradient(top, white 0%, #e5e5e5 50%, white 100%);
	background: -ms-linear-gradient(top, white 0%, #e5e5e5 50%, white 100%);
	background: linear-gradient(to bottom, white 0%, #e5e5e5 50%, white 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
}
.followup #main #main_left #main_left_inner {
	background-color: white;
	margin-right: 1px;
}
.followup #main #main_right {
	float: right;
	width: 74.87%;
}
.followup #main #main_right .main_right_inner {
	margin: 0px 27px 0px 31px;
	padding: 0px 10px 0px 10px;
}
/* content navi --------------------------------------------------------------*/
.followup #main #main_right #content_header {
	border-bottom: 1px solid #ececea;
	margin-top: 30px;
	padding-bottom: 5px;
}
.followup #main #main_right #content_header #nav_breadcrumb {
	float: left;
}
.followup #main #main_right #content_header #nav_breadcrumb li.home {
	background-image: url("../images/breadcrumb-home.png");
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.followup #main #main_right #content_header #nav_breadcrumb a {
	color: #44474d;
	font-size: 1em;
	margin: 0 8px 0 6px;
}
.followup #main #main_right #content_header #nav_meta {
	float: right;
}
.followup #main #main_right #content_header #nav_meta a {
	color: #44474d;
	font-size: 0.625em;
}
.followup #main #main_right #content_header #nav_meta a.print {
	background-image: url("../images/drucker.png");
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 28px;
	font-size: 1em;
}
.followup #main #main_right #nav_content_bottom {
	bottom: 0;
	display: none;
	height: 26px;
	overflow: hidden;
	padding: 5px 5px 4px;
	position: absolute;
	right: 10px;
}
.followup #main #main_right #nav_content_bottom ul {
	background-color: #ffffff;
	box-shadow: 0 0 5px 1px #bbbbbb;
	height: 100%;
	padding: 5px;
}
.followup #main #main_right #nav_content_bottom a {
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
}
.followup #main #main_right #nav_content_bottom .totop {
	background-image: url("../images/pfeil_nach_oben.png");
	background-position: right 6px;
	background-repeat: no-repeat;
	padding-right: 12px;
}
.followup #main #main_right #content_header #nav_breadcrumb .delimiter {
	background-image: url("../images/breadcrumb-pfeil.png");
	content: "";
	background-position: left bottom;
	background-repeat: no-repeat;
	color: transparent;
	display: block;
	float: left;
	font-size: 0;
	height: 16px;
	line-height: 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 10px;
}
#nav_header .flyout_container {
	transition: all 0.5s ease 0s;
}
.download_container .download_container_inner ul.download_items .download_item .icon.sat {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -4702px;
	background-repeat: no-repeat;
}
.document_list .download_container .download_container_inner ul.download_items .download_item {
	padding-left: 10px;
}
/* -------------------------------------------------------------------------- */
/* Content                                                                    */
/* -------------------------------------------------------------------------- */
.followup #main #main_right #content {
	margin-top: 14px;
	margin-bottom: 50px;
}
.content_element .content_box .content ul {

	list-style: none;

	list-style-position: outside;
	margin-left: 12px;
}
.content_element .subheader {
	color: #767676;
	margin-bottom: 10px;
}
p.border-blue {
	border: 1px solid #0070af;
	padding: 25px 10px;
}
th.vertical-align-middle {
	vertical-align: middle;
}
.ix_product > .product_show .contact {
	background: url("../images/mail.png") no-repeat scroll 1.250em 1.125em;
	background-color: #1a65ac;
	height: 41px;
	margin-bottom: 30px;
	margin-top: 17px;
	padding: 17px 10px;
}
.ix_product > .product_show .contact img {
	margin: 10px;
}
.ix_product > .product_show .contact .info .info_title {
	color: #fff;
	font-size: 1.063em;
}
.ix_product > .product_show .contact .info .info_subtitle {
	color: #acaed4;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	font-size: 0.750em;
}
.ix_product > .product_show .contact .info {
	float: left;
	margin-left: 90px;
	width: auto;
}
span.button_blue.triangle_white_right, a.button_blue.triangle_white_right, input.button_blue.triangle_white_right, button.button_blue.triangle_white_right {
	background: url("../images/pfeil_rechts_blau.png") no-repeat scroll right center, rgba(0, 0, 0, 0) linear-gradient(to top, #fff 31%, #fff 66%) repeat scroll 0 0;
	border-right: 0.625em solid transparent;
	color: #1a65ac;
}
.ix_product > .product_show .contact:hover .button_blue.triangle_white_right {
	/*background: url('../images/vhs-assets-css-d34e50f65c8b3026efbc9a59966ebe9d.png') no-repeat right center, linear-gradient(bottom, #1a65ac 31%, #1a65ac 66%);
	background: url('../images/vhs-assets-css-d34e50f65c8b3026efbc9a59966ebe9d.png') no-repeat right center, -o-linear-gradient(bottom, #1a65ac 31%, #1a65ac 66%);
	background: url('../images/vhs-assets-css-d34e50f65c8b3026efbc9a59966ebe9d.png') no-repeat right center, -moz-linear-gradient(bottom, #1a65ac 31%, #1a65ac 66%);
	background: url('../images/vhs-assets-css-d34e50f65c8b3026efbc9a59966ebe9d.png') no-repeat right center, -webkit-linear-gradient(bottom, #1a65ac 31%, #1a65ac 66%);
	background: url('../images/vhs-assets-css-d34e50f65c8b3026efbc9a59966ebe9d.png') no-repeat right center, -ms-linear-gradient(bottom, #1a65ac 31%, #1a65ac 66%);
	background: url('../images/vhs-assets-css-d34e50f65c8b3026efbc9a59966ebe9d.png') no-repeat right center, -webkit-gradient(linear, left bottom, left top, color-stop(0.31, #1a65ac), color-stop(0.66, #1a65ac));
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a65ac', endColorstr='#1a65ac', GradientType=0 );
 */
	border-color: #fff;
	/* IE6-9 */
	border-right: 0.625em solid transparent;
	color: #fff;
}
.download_container .download_container_inner ul.download_items .download_item .actions ul li .link.download, .download_container .download_container_inner ul.download_items .download_item .actions ul li a.download {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -4998px;
	background-repeat: no-repeat;
}
.download_container .download_container_inner ul.download_items .download_item .actions ul li .link.basket, .download_container .download_container_inner ul.download_items .download_item .actions ul li a.basket {
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -5061px;
	background-repeat: no-repeat;
}
.download_container .download_container_inner ul.download_items .download_item .actions ul li .link, .download_container .download_container_inner ul.download_items .download_item .actions ul li a {
	padding-left: 20px;
	margin-bottom: 3px;
}
/* Grid */
/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}
/*  COLUMN SETUP  */
.home .col {
	display: block;
	float: left;
	margin: 0 0% 1% 0%;
}
.col {
	display: block;
	float: left;
	margin: 1% 0% 1% 0%;
}
.col:first-child {
	margin-left: 0;
}
/*  GROUPING  */
.group:before, .group:after {
	content: "";
	display: table;
}
.group:after {
	clear: both;
}
.group {
	zoom: 1; /* For IE 6/7 */
}
/*  GRID OF TWELVE  */
.span_12_of_12 {
	width: 100%;
}
.span_11_of_12 {
	width: 91.66%;
}
.span_10_of_12 {
	width: 83.33%;
}
.span_9_of_12 {
	width: 75%;
}
.span_8_of_12 {
	width: 66.66%;
}
.span_7_of_12 {
	width: 58.33%;
}
.span_6_of_12 {
	width: 50%;
}
.span_5_of_12 {
	width: 41.66%;
}
.span_4_of_12 {
	width: 33.33%;
}
.span_3_of_12 {
	width: 25%;
}
.span_2_of_12 {
	width: 16.66%;
}
.span_1_of_12 {
	width: 8.333%;
}
.span_1_of_12, .span_2_of_12, .span_3_of_12, .span_4_of_12, .span_5_of_12, .span_6_of_12, .span_7_of_12, .span_8_of_12, .span_9_of_12, .span_10_of_12, .span_11_of_12, .span_12_of_12 {
}
/* generelles Überschreiben */
 
 /* EIN WENIG AUFGERÄUMT */
#content {
	margin: 350px 10px 0 10px;
}
.home .csc-textpic-text {
	font-size: 0.913em;
}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
	margin: 0;
}
/* June 8th 2017, modied by Georg Engist, gengist@ixtacy.de */
/* previous value: 255px; new value: 310px;                 */
/* June 22nd 2017, Georg Engist, previous value: 310px, new value: auto */
.ix_product > .product_list .grid_container .item_list .item .content_box {
	height: auto;
}
.ix_product > .product_list .grid_container .item_list .item {
	vertical-align: top;
}
.ix_product .grid_container_inner > ul > li {
	vertical-align: top;
}
span.button_blue.active, span.button_blue:hover, a.button_blue.active, a.button_blue:hover, input.button_blue.active, input.button_blue:hover, button.button_blue.active, button.button_blue:hover {
	background-image: linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background-image: -o-linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background-image: -moz-linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background-image: -webkit-linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background-image: -ms-linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.31, #187cb6), color-stop(0.66, #419dce));
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#187cb6', endColorstr='#419dce', GradientType=0 );
	color: #ffffff;
	text-decoration: none;
}
span.button_blue:active, a.button_blue:active, input.button_blue:active, button.button_blue:active {
	background-image: linear-gradient(bottom, #0077b7 31%, #00659d 66%);
	background-image: -o-linear-gradient(bottom, #0077b7 31%, #00659d 66%);
	background-image: -moz-linear-gradient(bottom, #0077b7 31%, #00659d 66%);
	background-image: -webkit-linear-gradient(bottom, #0077b7 31%, #00659d 66%);
	background-image: -ms-linear-gradient(bottom, #0077b7 31%, #00659d 66%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.31, #0077b7), color-stop(0.66, #00659d));
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0077b7', endColorstr='#00659d', GradientType=0 );
}
.tx_ixaumacontact .list_container_inner ul.list_items > li .list_item.container_hover_box .more .button_blue {
	min-width: 92px;
	height: 18px;
	font-size: 0.813em;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	color: #fff;
}
.tx_ixaumacontact a.button_blue.triangle_white_right {
	background: none;
	background-image: linear-gradient(to top, #006fab 31%, #0077b7 66%);
	border-right: 0.625em solid transparent;
	background: url("../images/pfeil_rechts_weiss.png") no-repeat scroll right center, rgba(0, 0, 0, 0) linear-gradient(to top, #006fab 31%, #0077b7 66%) repeat scroll 0 0;
}
.tx_ixaumacontact .list_container_inner ul.list_items > li .list_item.container_hover_box .button_blue.triangle_white_right:hover {
	background: url('../images/pfeil_rechts_weiss.png') no-repeat right center, linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background: url('../images/pfeil_rechts_weiss.png') no-repeat right center, -o-linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background: url('../images/pfeil_rechts_weiss.png') no-repeat right center, -webkit-linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background: url('../images/pfeil_rechts_weiss.png') no-repeat right center, -ms-linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background: url('../images/pfeil_rechts_weiss.png') no-repeat right center, -webkit-gradient(linear, left bottom, left top, color-stop(0.31, #187cb6), color-stop(0.66, #419dce));
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#187cb6', endColorstr='#419dce', GradientType=0 );
	border-right: 0.625em solid transparent;
}
.download_container .download_container_inner ul.download_items .download_item .actions {
	width: 200px;
	float: right;
}
.download_container .download_container_inner ul.download_items .download_item .actions ul {
	margin-left: 20px;
}
.download_container .download_container_inner ul.download_items .download_item .info .file {
	font-size: 0.750em;
}
form .input_label, label.powermail_label {
	font-size: 1em;
	line-height: 1.250em;
	margin-bottom: 1px;
}
.chosen-container-single .chosen-single {
	font-family: "FrutigerNeueW02-Regular", Arial, sans-serif;
	position: relative;
	display: block;
	overflow: hidden;
	padding: 0 20px 0 8px;
	height: 23px;
	border: 1px solid #aaa;
	border-radius: 5px;
	background-color: #fff;
	background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
	background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
	background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
	background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
	background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
	background-clip: padding-box;
	box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
	color: #444;
	text-decoration: none;
	white-space: nowrap;
	line-height: 24px;
	font-size: 11px
}
.chosen-container {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	font-size: 13px;
	zoom: 1;
 *display: inline;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	min-width:250px;
}
.news .images {
	width: 270px;
	margin-left: 20px;
	margin-bottom: 20px;
	float: right;
}

.tx-ix-auma-jobs .list .list_inner .category .list_items > li .list_item .detail_link {
	padding: 20px 0px 20px 10px;
}
.filter {
	width: auto;
}
.filter .form_row {
	float: left;
	margin: 0 10px 10px 0;
}
.filter .form_row.type_select .chosen-container {
	width: 250px!important;
}
input.button_blue, button.button_blue {
	font-size: 1em;
}
input[type="text"], input[type="number"], input[type="url"], input[type="password"], input[type="email"], input[type="date"], input.input_date, textarea {
	font-size: 0.875em;
	width: 70%;
 	 
	 
	font-family: "FrutigerNeueW02-Regular", Arial, sans-serif;
	 
	color: #1D1D1D;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: inset 0 0px 2px -1px #d4d4d4;
	-webkit-box-shadow: inset 0 0px 2px -1px #d4d4d4;
	box-shadow: inset 0 0px 2px -1px #d4d4d4;
	border: 1px solid #d4d4d4;
	padding: 4px 3px 3px 8px;
}
input[type=text].f3-form-error, input[type=number].f3-form-error, input[type=url].f3-form-error, input[type=password].f3-form-error, input[type=email].f3-form-error, input[type=date].f3-form-error, input.input_date.f3-form-error, textarea.f3-form-error {
	background-color: #fcdbdb;
}
input[type=text].f3-form-error:hover, input[type=number].f3-form-error:hover, input[type=url].f3-form-error:hover, input[type=password].f3-form-error:hover, input[type=email].f3-form-error:hover, input[type=date].f3-form-error:hover, input.input_date.f3-form-error:hover, textarea.f3-form-error:hover {
	cursor: pointer;
}
textarea {
	height: 100px;
}
.tx-felogin-pi1 label {
	/*display: block;*/
	margin-bottom: 5px;
	font-size: 1em;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
}
.tx-felogin-pi1 input[type=text], .tx-felogin-pi1 input[type=password], .tx-felogin-pi1 input[type=submit] {
	/*display: block;*/
	margin-bottom: 5px;
	font-size: 1em;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
}
.tx-felogin-pi1 input[type=submit] {
	background-image: linear-gradient(to top, #006fab 31%, #0077b7 66%);
	border: medium none;
	border-radius: 3px;
	color: #ffffff;
	cursor: pointer;
	display: block;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	padding: 5px 9px;
	margin-top: 0.625em;
	margin-bottom: 0.625em;
	text-decoration: none;
}
.tx-felogin-pi1 input[type=submit]:hover {
	background-image: linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background-image: -o-linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background-image: -moz-linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background-image: -webkit-linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background-image: -ms-linear-gradient(bottom, #187cb6 31%, #419dce 66%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.31, #187cb6), color-stop(0.66, #419dce));
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#187cb6', endColorstr='#419dce', GradientType=0 );
}
.chosen-container .chosen-drop {
}
.chosen-container {
	font-size: 1em;
}
form .chosen-container-single .chosen-single {
	border: 1px solid #d4d4d4;
	box-shadow: none;
	height: 22px;
	font-size: 0.875em;
}
.chosen-container-single .chosen-single div b {
	display: block;
	width: 100%;
	height: 100%;
	/*background: url('../images/vhs-assets-css-735d0bc521d4dd27cb5f2f3599643488.png') no-repeat 0px 2px;*/
	background: url("../images/pfeil_unten_grau.png") no-repeat 50% center;
}
.form_row .button_blue, .register .button_blue, .form_row .input_container {
	margin-left: 0;
}
.filter.rows_2 {
	height: auto;
}
.tabs_container .tab_headers {
	background-image: none;
}
.tabs_container .tab_headers div > ul > li.active, .tabs_container .tab_headers > ul > li.active {
	background-image: none;
	padding-bottom: 0;
}
.tabs_container .tab_headers div > ul > li a, .tabs_container .tab_headers > ul > li a {
	padding: 10px;
	color: #006eab;
	background-color: #fff;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
.tabs_container .tab_headers div > ul > li a:hover, .tabs_container .tab_headers > ul > li a:hover {
	background-color: #0070B0;
	border-top: 1px solid #0070B0;
	border-left: 1px solid #0070B0;
	border-right: 1px solid #0070B0;
	color: #fff;
}
.tabs_container .tab_headers div > ul > li.active a, .tabs_container .tab_headers > ul > li.active a {
	border-left: 1px solid #0070B0;
	border-right: 1px solid #0070B0;
	border-top: 1px solid #0070B0;
	color: #fff;
	background-color: #006eab;
}
.filter .form_row.type_submit {
	clear: left;
}
.tabs_container .tab_headers div > ul, .tabs_container .tab_headers > ul {
	border-bottom: 3px solid #0070B0;
}
.action_download {
	margin-top: 10px;
}
.download_container {
	background-image: none;
	background-color: #FAFAFA;
	margin: 5px 0;
}
.download_container .download_container_inner ul.download_items .download_item .language .chosen-container-single .chosen-single {
	background-color: #fff;
	width: 110px;
	margin: 10px 0 0 0;
}
.download_container .download_container_inner ul.download_items .download_item .language .chosen-container-single .chosen-single span {
	font-size: 1em;
}
.download_container .download_container_inner ul.download_items .download_item {
	border-bottom: 10px solid #fff;
}
.download_container .download_container_inner ul.download_items .download_item .info .tags ul li .outer span.inner {
	font-size: 0.750em;
}
.download_container .download_container_inner ul.download_items .download_item .info .tags ul li {
	width: 370px;
}
.download_container .download_container_inner ul.download_items .download_item .language .chosen-container-single .chosen-drop {
	width: 140px;
}
.download_container .download_container_inner ul.download_items .download_item .language .chosen-container-single .chosen-drop .chosen-search input[type="text"] {
	min-width: 80px;
	width: 100%;
}
.chosen-container-single .chosen-search input[type="text"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 1px 0;
	padding: 4px 20px 4px 5px;
	width: 100%;
	height: auto;
	outline: 0;
	border: 1px solid #aaa;
	background: white url('../images/vhs-assets-css-735d0bc521d4dd27cb5f2f3599643488.png') no-repeat 100% -20px;
	background: url('../images/vhs-assets-css-735d0bc521d4dd27cb5f2f3599643488.png') no-repeat 100% -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
	background: url('../images/vhs-assets-css-735d0bc521d4dd27cb5f2f3599643488.png') no-repeat 100% -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
	background: url('../images/vhs-assets-css-735d0bc521d4dd27cb5f2f3599643488.png') no-repeat 100% -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
	background: url('../images/vhs-assets-css-735d0bc521d4dd27cb5f2f3599643488.png') no-repeat 100% -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
	background: url('../images/vhs-assets-css-735d0bc521d4dd27cb5f2f3599643488.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
	font-size: 1em;
	font-family: sans-serif;
	line-height: normal;
	border-radius: 0;
}
.ix_product > .branche_list .grid_container .item .more .link {
	font-size: 0.875em;
}
div.csc-textpic .csc-textpic-imagewrap img {
	margin-bottom: 10px;
}
input[type="radio"] + label {
	font-size: 1em;
}
span.button_blue, a.button_blue, input.button_blue, button.button_blue, .powermail_submit, #tx-indexedsearch-searchbox-button-submit, input[type="submit"] {
	font-size: 1em;
	background-image: linear-gradient(to top, #006fab 31%, #0077b7 66%);
	border: medium none;
	border-radius: 3px;
	color: #ffffff;
	cursor: pointer;
	display: block;
	font-family: "Frutiger Neue W02 Bd", Arial, sans-serif;
	padding: 5px 9px;
}
.ix_product > .product_show .contact .action {
	margin-top: 5px;
	float: right;
}
form .input_label a {
	font-size: 0.875em;
}
.document_list .folder_container .folder_item .info .title a h4 {
	font-size: 1em;
}
/*.seperator_shadow_bottom, .seperator-3 hr {
	background-image: none;  https://auma.ix-stage.de/index.php?id=38&L=2 */

	/* 2do gradient statt image */
hr, .seperator-1 hr {
	border-top: 1px solid #ececea;
	background: rgb(248,248,248); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#a0d8ef', GradientType=0 ); /* IE6-9 */
	border-bottom: 1px solid #ececea;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.seperator_shadow_bottom_arrow, .seperator-2 hr {
	border-top: 1px solid #ececea;
	background: rgb(248,248,248); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#a0d8ef', GradientType=0 ); /* IE6-9 */
	height: 56px;
}
.seperator_shadow_bottom, .seperator-3 hr {
	border-top: 1px solid #ececea;
	border-bottom: none;
	padding-bottom: 0px;
	margin-bottom: -30px;
	height: 56px;
	border-top: 1px solid #ececea;
	background: rgb(248,248,248); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#a0d8ef', GradientType=0 ); /* IE6-9 */
}
.filter .form_row.type_input input, .filter .form_row.type_input .textfield {
	min-width: 10%;
}
.document_list .folder_breadcrumb ul {
	width: 95%; /* https://auma.ix-stage.de/index.php?id=7&no_cache=1&L=2 */
}
.document_list .stats .result_count {
	font-size: 1em;
}
.tx_ixaumacontact .list_container_inner ul.list_items > li .list_item.container_hover_box .info .address {
	width: 40%;
	padding: 0;
	float: left;
}
.tx_ixaumacontact .list_container_inner ul.list_items > li .list_item.container_hover_box .info .contact {
	width: 35%;
	float: left;
}
.tx_ixaumacontact .list_container_inner ul.list_items > li .list_item.container_hover_box .info .contacts {
	float: left;
	width: 25%;
}

.tx_ixaumacontact .list_container_inner ul.list_items > li .list_item.container_hover_box .info .contact.brief {
	width: 100%;
	float: none;
}
.chosen-container .chosen-results li {
	overflow: hidden;
	text-overflow: ellipsis;
}
.followup h4 a {
}
.followup h4 a img {
	transform: scale(1.2, 1.2);
	margin: 0;
	vertical-align: top;
}
.followup h4 a.email, .followup h4 a.mail {
	padding-left: 25px;
	background-size: 15px 11px;
}
/* .list_container .list_container_inner ul.list_items > li .list_item .info {
	width: 47em; für News Seite wegen Scale und Textausrichtung
} */
.ix_product > .product_list .grid_container .item_list .item .content_box > a .info_line.has_icon.ico_productinfo_tacho .inner {
	padding: 0;
	display: block;
}
.ix_product > .product_list .grid_container .item_list .item .content_box > a .info_line.has_icon.ico_productinfo_arrow .inner {
	padding: 0;
	display: block;
}
.container_hover_box:hover .hover_image figure img {
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}
.document_list .folder_breadcrumb ul li {
	color: #636363;
	font-size: 16px;
	vertical-align: top;
}
.chosen-container .chosen-results li.active-result {
	display: list-item;
	cursor: pointer;
	font-size: 1em;
}
.tx_ixaumacontact .list_container_inner ul.list_items > li .list_item.container_hover_box .info {
	padding: 10px 14px 10px 10px;
}
.list_section_header {
	padding-top: 15px;
	margin-top: 30px;
	border-bottom: 1px solid #ececea;
	border-top: 1px solid #ececea;
	background: rgb(248,248,248); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#a0d8ef', GradientType=0 ); /* IE6-9 */
}
hr {
	border-top: 1px solid #ececea;
	background: rgb(248,248,248); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(248,248,248,1) 0%, rgba(254,254,254,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#a0d8ef', GradientType=0 ); /* IE6-9 */
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
	background: url("../images/pfeil_oben_grau.png") no-repeat 50% center;
}
.infobox.closed {
	/*background-image: url("../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png");*/
	background: url("../images/pfeil_unten_grau.png") rgba(234, 244, 250, 1) no-repeat 98% center;
	/*background-position: right -132px;
	background-repeat: no-repeat;*/
	padding: 10px;
	position: relative;
	width: auto;
}
.infobox {
	background-color: #eaf4fa;
	border: 1px solid #e6e6e6;
	border-radius: 5px;
	cursor: pointer;
}
.infobox .title {
	background-image: url("../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png");
	background-position: left 0;
	background-repeat: no-repeat;
	display: block;
	height: auto;
	line-height: 17px;
	margin-top: 2px;
	padding-left: 25px;
	padding-right: 30px;
}
a.triangle_right_blue_open, a.internal-link {
	background: none;
	margin-right: 5px;
	padding-right: 10px;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
	margin: 1px 0;
	padding: 5px;
	height: 25px;
	outline: 0;
	border: 0 !important;
	background: transparent !important;
	box-shadow: none;
	color: #666;
	font-size: 100%;
	font-family: sans-serif;
	line-height: normal;
	border-radius: 0;
}
.location_types {
	margin-top: 5px;
}
.location_types span {
	margin: 0 10px;
}
.location_types img {
	width: 22px;
	height: 22px;
}
/* input[type="radio"]:checked + label::before {
	background-image: url("../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png");
	background-position: left -332px;
	background-repeat: no-repeat;
	font-size: 20px;
	line-height: 10px;
}
input[type="radio"] + label::before {
	background-image: url("../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png");
	background-position: left -398px;
	background-repeat: no-repeat;
	bottom: 2px;
	content: "";
	display: inline-block;
	height: 16px;
	left: 0;
	margin-right: 10px;
	position: absolute;
	width: 17px;
} */
.radio   label {
	font-size: 1em;
}
.radio   label {
	color: #767676;
	cursor: pointer;
	display: inline-block;
 
 
	 
	line-height: 13px;
	margin-top: 10px;
	 
	position: relative;
	font-size: 1em;
}
.tx-flseositemap-pi1 ul.list li.deep0 {
	list-style: none;
	padding-bottom: 20px;
}
.tx-flseositemap-pi1 ul.list .deep1 li a {
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url('../images/vhs-assets-css-a485e8c94df0a3fb958896068abe127b.png');
	background-color: transparent;
	padding-left: 10px;
}
.tx-flseositemap-pi1 ul.list .deep1 li a {
	border-bottom: none;
	display: block;
	font-size: 1em;
	line-height: 18px;
	margin-bottom: 0;
}
.tx-flseositemap-pi1 ul.list li.deep0 a {
	border-bottom: 1px solid #EDEDED;
	display: block;
	font-size: 0.875em;
	line-height: 30px;
	margin-bottom: 10px;
}
 
.download_container .download_container_inner ul.download_items .download_item .info .title, .download_container .download_container_inner ul.download_items .download_item .info .title a {
	color: #636363;
	margin-bottom: 0;
	margin-top: 0;
	font-size: 1em;
	margin-right: 10px;
	font-weight: 700;
}
.download_container .download_container_inner ul.download_items .download_item .info .title:hover, .download_container .download_container_inner ul.download_items .download_item .info .title a:hover {
	color: #006eab;
}
.csc-textpic-intext-left-nowrap .csc-textpic-text {
	margin: 0; /* damit der gefloatete Text neben dem fancybox img unter das Bild gesetzt wird. */
}
.csc-textpic-intext-right-nowrap .csc-textpic-text {
	margin: 0; /* damit der gefloatete Text neben dem fancybox img unter das Bild gesetzt wird. */
}
#nav_header .flyout_container.basket .flyout_content .file_action.delete a {
	background-image: url("../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png");
	background-position: right -2761px;
	background-repeat: no-repeat;
	color: transparent;
	display: block;
	font-size: 0;
	height: 10px;
	line-height: 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 10px;
}
.ix_product input#ix_search_keyword {
	width: 192px;
}
.tx-ix-newssearch input {
	width: 192px;
}
.tx-ix-newssearch .input_container select {
	width: 192px;
}

/* begin: July 5th 2017, Georg Engist, Ixtacy GmbH */
/* commented out */
/*
.ix_product > .product_list .grid_container .item_list .item .content_box > a .info_line.has_icon.ico_productinfo_tacho .inner {
	padding-left: 25px;
	background-image: url('../images/vhs-assets-css-0ba5d77c2e9c8ce3e01b0ff246d5dca1.png');
	background-position: left -6431px;
	background-repeat: no-repeat;
}
*/
/* replacement: limit area of css sprite in case of long descriptions: don't show other css sprite icons below */
.ix_product > .product_list .grid_container .item_list .item .content_box > a .info_line.has_icon.ico_productinfo_tacho .inner {
	position: relative;
	background-image: none;
}

/* end: July 5th 2017, Georg Engist, Ixtacy GmbH */

.csc-sitemap ul ul ul ul{
	display:none;
}

 
.csc-sitemap ul li {
	list-style: none;
 padding-bottom: 20px;
}
 .csc-sitemap ul li li{
	 
 padding-bottom: 0;
}
.csc-sitemap ul {
    margin-left: 0px;
    padding-left: 0;
}

.csc-sitemap ul ul{
    margin-left: 12px;
    padding-left: 20px;
}

.csc-sitemap ul li a {
	border-bottom: 1px solid #EDEDED;
	display: block;
font-size: 1.25em;
	line-height: 2;
	margin-bottom: 10px;
}
.csc-sitemap ul ul li a {
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url('../images/vhs-assets-css-a485e8c94df0a3fb958896068abe127b.png');
	background-color: transparent;
	padding-left: 10px;
	font-size: 1em;
	line-height: 1.8;
}
 html .clearfix {
    display: block;
}

/* Questionnaire (ke_questionnaire) ----------------------------------------- 
 * layout change of radio buttons (wrong positions)
 */

/* begin: June 8th 2017, Georg Engist, gengist@ixtacy.de */

/* css file: https://auma.ix-stage.de/typo3conf/ext/ke_questionnaire/Resources/Public/Css/KeQuestionnaire.css */


/* end: June 8th 2017, Georg Engist, gengist@ixtacy.de */



.cookie-message {
  position:fixed;
  top:0;left:0;right:0;
  padding:30px;
  background:rgba(0,0,0,.7);
  z-index: 9999;
}
.cookie-message a.cookiebar-close {
 position:absolute;
 right:20px;
   text-decoration:none; 
  cursor:pointer; 
  color:#fff;
  bottom: 25px;
 
font-weight: normal;
background:#0070b0;
padding: 8px 12px 6px 10px;
  
}
.cookie-message a {
 color:#fff;
 text-decoration:underline; 
  
}


.cookie-message p {  
  color:#fff;  
  margin-left:2em;
  margin-right:5em;
  text-align:center;
  font-size: .875em;
}
.level_01{
	display: none;
}
.current123 .wrapper .outer .inner{
    color: #349de2;
}
.liticd .wrapper{
	padding-left: 16px !important;
}
.pro2tit a{
	font-size: 16px;
	color: #3d5afe;
}